body
{
  font-family: Verdana;
  font-size: 8pt;
}

a
{
  color: dimgray;
}

.header
{
  font-size: 10pt;
  font-weight:bold; 
}
.tablabel
{
    background-color:dimgray;
    color: Silver;     
    font-weight: bold;
    border: outset 2px silver;    
    margin: 0px 5px 0px 0px;
    padding-right: 10px;
}

.tablabelhover
{
    background-color:silver;
    color: black;         
    font-weight: bold;
    border-top: outset 2px silver;    
    border-left: outset 2px silver;    
    border-right: outset 2px silver;    
    border-bottom: solid 2px silver;    
    margin: 0px 5px 0px 0px;
    padding-right: 10px;
	  cursor: pointer; 
	  cursor: hand;    
}

.tablabelselected
{
    background-color:silver;
    color: White;         
    font-weight: bold;
    border-top: outset 2px silver;    
    border-left: outset 2px silver;    
    border-right: outset 2px silver;    
    border-bottom: solid 2px silver;    
    margin: 0px 5px 0px 0px;
    padding-right: 10px;
}

.tab
{
    border: outset 3px silver;
}

.tabcontainer
{
    border: outset 3px silver;
    background-color: Silver;
    width: 500px;
    height: 100px;    
}

.ratingstable
{
  border: outset 1px;
  font-size: 10pt;
  cursor: default; 
  pointer: default;
}

.ratingstableheader
{
  background: dimgray;
  color: White;
}
.ratingstablerow
{
  background-color: silver; 
}

.ratingstablealtrow
{
  background-color: lightgrey;
}